package consts

var TenantExportFields = map[string]string{
	"Name":          "租户名",
	"ContactName":   "联系人",
	"ContactMobile": "联系手机",
	"Status":        "租户状态",
	"Website":       "绑定域名",
	"ExpireTime":    "过期时间",
	"AccountCount":  "账号数量",
}

var TenantExportFieldsOrder = []string{
	"Name",
	"ContactName",
	"ContactMobile",
	"Status",
	"Website",
	"ExpireTime",
	"AccountCount",
}

var UserExportFields = map[string]string{
	"Id":         "用户编号",
	"Username":   "用户名",
	"Nickname":   "昵称",
	"Remark":     "备注",
	"DeptId":     "部门编号",
	"PostIds":    "岗位编号",
	"Email":      "邮箱",
	"Mobile":     "手机号",
	"Sex":        "性别",
	"Avatar":     "头像",
	"Status":     "状态",
	"LoginIp":    "登录IP",
	"LoginDate":  "登录时间",
	"CreateTime": "创建时间",
}

var UserExportFieldsOrder = []string{
	"Id",
	"Username",
	"Nickname",
	"Remark",
	"DeptId",
	"PostIds",
	"Email",
	"Mobile",
	"Sex",
	"Avatar",
	"Status",
	"LoginIp",
	"LoginDate",
	"CreateTime",
}

var RoleExportFields = map[string]string{
	"Id":         "角色编号",
	"Name":       "角色名称",
	"Code":       "角色标识",
	"Remark":     "备注",
	"Type":       "类型",
	"Status":     "状态",
	"CreateTime": "创建时间",
}

var RoleExportFieldsOrder = []string{
	"Id",
	"Name",
	"Code",
	"Remark",
	"Type",
	"Status",
	"CreateTime",
}

var PostExportFields = map[string]string{
	"Id":         "岗位编号",
	"Name":       "岗位名称",
	"Code":       "岗位标识",
	"Remark":     "备注",
	"Status":     "状态",
	"CreateTime": "创建时间",
}

var PostExportFieldsOrder = []string{
	"Id",
	"Name",
	"Code",
	"Remark",
	"Status",
	"CreateTime",
}

var UserTemplateFields = map[string]string{
	"Username": "用户名*",
	"Nickname": "昵称*",
	"Remark":   "备注",
	"Email":    "邮箱",
	"Mobile":   "手机号",
	"Sex":      "性别*",
	"Status":   "状态*",
}

var UserTemplateFieldsOrder = []string{
	"Username",
	"Nickname",
	"Remark",
	"Email",
	"Mobile",
	"Sex",
	"Status",
}

var UserImportFields = map[string]string{
	"用户名*": "Username",
	"昵称*":  "Nickname",
	"备注":   "Remark",
	"邮箱":   "Email",
	"手机号":  "Mobile",
	"性别*":  "Sex",
	"状态*":  "Status",
}

var DictExportFields = map[string]string{
	"Sort":      "字典排序",
	"Label":     "字典标签",
	"Value":     "字典键值",
	"DictType":  "字典类型",
	"Status":    "字典类型",
	"ColorType": "颜色类型",
	"CssClass":  "CSS样式",
	"Remark":    "备注",
}

var DictExportFieldsOrder = []string{
	"Sort",
	"Label",
	"Value",
	"DictType",
	"Status",
	"ColorType",
	"CssClass",
	"Remark",
}

var DictTypeExportFields = map[string]string{
	"Name":   "名称",
	"Type":   "类型",
	"Status": "状态",
	"Remark": "备注",
}

var DictTypeExportFieldsOrder = []string{
	"Name",
	"Type",
	"Status",
	"Remark",
}
